mediate irrigation - Français Anglais Dictionnaire